My file bash, and configurate for linux

http://ariaf.my.id/linux_aria/disk management/01- disk.html


pengenalan disk

pengenalan

  • pada umumnya disk di linux konsep sama dengan operation system lainya
    • yang membedakan adalah di linux hanya mengenal directory atau file
    • maka pada linux kita sering melihat disk drive dengan /dev/sda, /dev/sdb, atau /dev/vda, /dev/vdb
    • untuk partisi biasanya /dev/sdb1, /dev/sdb2
    • yang membedkanya hanya driver saja
  • Block Storage
    • penyimpanan data di mana data dibagi menjadi blok-blok kecil dengan ukuran tetap
    • ex => SSD, HDD
  • Attach Storage
    • penyambungan storage (seperti block storage atau file storage) ke server atau mesin virtual
  • File System (xfs, ext2, ext3, ext4, btrfs, vfat, fat32, ntfs)
    • xfs => Sistem file yang dikenal dengan kinerjanya yang baik pada operasi dengan file besar dan skalabilitas tinggi. Sering digunakan di server dan sistem Linux.
    • ext2, ext3, ext4 => Sistem file yang digunakan di Linux.
      • ext4 adalah versi terbaru yang lebih stabil dan mendukung journaling,
      • sementara ext2 adalah yang lebih lama tanpa journaling, dan ext3 adalah perbaikan dari ext2 dengan fitur journaling.
    • btrfs => Sistem file baru untuk Linux yang mendukung snapshot, kompresi, dan deduplikasi, ideal untuk server dan penyimpanan berbasis cloud.
    • vfat, fat32 => Sistem file yang sering digunakan pada drive USB dan perangkat penyimpanan portabel lainnya. FAT32 memiliki batas ukuran file 4 GB.
    • ntfs => Sistem file yang digunakan oleh Windows, mendukung file berukuran besar dan fitur-fitur keamanan seperti enkripsi dan izin akses file.

Disk partition (GPT, MBR)

MBR (Master Boot Record)

  • teknologi jaman dulu
  • mbr dapat membuat
  • 4 primary partitions,
    • atau 3 primary partitions, dan 1 primary extended (12 logical)
  • 1 partitions MBR maximal 2TB

GPT (GUID Partition Table)

  • gpt dapat membuat
    • 128 partitions
    • tidak ada extended
  • 1 partitions bisa mencapai 8Zib